//:C03:Equivalance.cpp
#include <iostream>
#include <string>
using namespace std;

int main(void) {
  string s2("That"), s1("This");
  // The lvalue is a quoted literal
  // and the rvalue is a string:
  if("That" == s2) {
    cout << "A match" << endl;
  }
  // The left operand is a string andthe right is 
  // a pointer to a C-style null terminated string:
  if(s1 != s2.c_str()) {
    cout << "No match" << endl;
  }
}